new york city police department (nypd) - German English Dictionary